Repositories provide a way to group and manage workspaces on FME Server in a meaningful way. FME Server allows an administrator to assign finely grained permissions on a repository to specific roles. That means that different users can have varying levels of access to different repositories.
Details on how to assign permissions to repositories are provided in the web help within the Web User Interface.